initial source of supply - Alemán Inglés Diccionario